@charset "UTF-8";

@import url(reset.css?v=1);
@import url(../basic/bc_button.css);
@import url(../basic/bc_popup.css);
@import url(swiper.min.css);
/********************************
    레이아웃 영역에 관련된 css
********************************/

/* skipnav */
.skipnav {position:absolute; z-index:500; left:0; top:0; width:100%;}
.skipnav a {display:block; overflow:hidden; width:1px; height:1px; margin-bottom:-1px; color:#fff; text-align:center;}
.skipnav a:focus, .skipnav a:active {width:100%; height:auto; padding:15px 0; background-color:#132436}
.blind {clip:rect(0,0,0,0); overflow:hidden; display:block; width:1px; height:1px; font-size:1px; line-height:0; text-indent:-9999em;}

/* 메인 header */

.bc_sub_title {position:relative; margin:50px 0; color:#222 ;font-size:28px; font-weight:500;}
.bc_sub_title span {display:inline-block; margin-left:21px; font-weight:300; color:#666; font-size:16px;}

/* 서브 */
.container {width:1152px; margin:0 auto;position:absolute;top:0px}
.content {position:relative; min-height:450px; padding-bottom:65px;}

/*  개발 전달시 삭제 */
/* .Editor_Group { position: relative;  }
.Editor_Group:after { content: ''; display:block; position:absolute; top:0; left:0; width:100%; height:100%; border: 2px dashed rgba(255,0,0,0.3); }
.Editor_Element  { position: relative;  }
.Editor_Element:after { content: ''; display:block; position:absolute; top:0; left:0; width:100%; height:100%; border: 2px dashed rgba(0,0,255,0.3);} */

.bodydiv{width: 1200px;; margin: auto; position: relative;;background-color:#FFF} 
#layoutbody{width: 1200px;; margin: auto; position: relative;min-height: 800px;background-color:#FFF} 
#layoutfooter{width: 1200px;; margin: auto; position: relative;min-height:350px;background-color:#FFF} 
template { display: none; }
pre{word-wrap: break-word;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-break:break-all;width: 100%;}